package javaCode.chapter04.练习;

public class 菱形 {

    public static void main(String[] args) {

        int length=10;   //表示长度
        for(int i=1;i<length;i++){  //i表示层数

            for (int k=1;k<length-i;k++){
                System.out.print(" ");
            }

            for (int j=1;j<i*2-1;j++){  //输出每一行的*
                if (j==1 || j==i*2-1 ){
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                }

            }

            System.out.println("*");
        }

        int length1=9;   //因为是循环是从1开始的
        for (int i=1;i<length1;i++){ //i表示层数

            for (int k=0;k<i;k++){
                System.out.print(" ");
            }

            for (int j=1;j<(length1-i)*2-1;j++){
                if (j==1 || j==(length1-i)*2)  {
                    System.out.print("*");
                }else{
                    System.out.print(" ");
                }
            }
            System.out.println("*");
        }



    }

}


